리팩토링 (책)

Refactoring 개념을 소개한 책.

초판본과 개정판의 차이

초판본의 예제는 자바였는데 개정판에서는 자바스크립트로 바뀌었다.

I chose JavaScript to illustrate these refactorings, as I felt that this language would be readable by the most amount of people. … Although I use JavaScript for my examples, that doesn’t mean the techniques in this book are confined to JavaScript. —Preface

마지막 몇몇 챕터들이 개정판에서는 사라졌는데 이유는 이렇다고:

I dropped the later chapters, which explored some more tangential issues. I think they worked in the first edition, but these days I think it’s better to publish essays like this on my website. That’s the same reason why I also dropped the four “big refactorings” from the catalog. The big refactorings were always a bit different to the majority of the refactorings, and I do feel these examples work better through essays on my website.1

See also

Footnotes

  1. martinfowler.com/articles/refactoring-2nd-changes.html

2024 © ak